triple vision - German English Dictionary